<?php 
include_once 'classes/design.php';
include_once 'classes/dao.php';
include_once 'classes/marcador.php';

$dao = new DAO();

$design = new Design(".");
$design->imprimir_topo();
?>

<?php 
if (isset($_REQUEST["erro"])) {
	echo "<div class=\"erro\">".$_REQUEST["erro"]."</div>";
}

date_default_timezone_set('America/Recife');
$hora = date("H");
if ($hora >= 5 && $hora < 12) {
	echo "<div class=\"titulo\">Bom dia!</div>";
}
elseif ($hora >= 12 && $hora < 18) {
	echo "<div class=\"titulo\">Boa tarde!</div>";
}
elseif ($hora >= 18 || $hora < 1) {
	echo "<div class=\"titulo\">Boa noite!</div>";
}
else {
	echo "
	 <div class=\"titulo\">Boa noite!</div>
	 Tá tarde, vai dormir pô
	";
}

echo "
 <br/>
 Navegue à vontade pelo sistema, nas categorias acima. Suas ações serão registradas, então quem fizer besteira vai ter que se ver com a fúria do Hon. Ilmo. Sr. Dr. Coordenador Ditador Fabinho!
 <p align=\"center\"/>
 Até o momento temos cadastrados no sistema:<br/>
 <table border=\"1\" align=\"center\">
 	<tr>
 		<th>Músicas</th>
 		<td align=\"center\">".$dao->quantas_musicas()."</td>
 	</tr>
 	<tr>
 		<th>Animações</th>
 		<td align=\"center\">".$dao->quantas_animacoes()."</td>
 	</tr>
 	<tr>
 		<th>Missas</th>
 		<td align=\"center\">".$dao->quantas_missas()."</td>
 	</tr>
 </table>
 <p/>
";
$os_que_mais_cantam = $dao->quem_mais_cantou();
if (count($os_que_mais_cantam) > 0) { 
	if (count($os_que_mais_cantam) == 1) {
		echo "Quem mais cantou em animações foi <b>".$os_que_mais_cantam[0]['quem_canta']."</b>, participando em <b>".$os_que_mais_cantam[0]['quantas']." músicas</b>.";
	}
	else {
		echo "Os que mais cantaram em animações foram <b>";
		$separador = "";
		foreach ($os_que_mais_cantam as $indice => $quem_mais_canta) {
			if ($indice == count($os_que_mais_cantam) - 1) {
				$separador = " e ";
			}
			echo $separador.$quem_mais_canta['quem_canta'];
			$separador = ", ";
		}
		echo "</b>, participando em <b>".$os_que_mais_cantam[0]['quantas']." músicas</b> cada.";
	}
}

$eventos = $dao->consulta_ultimos_5_eventos("data_inicio", "DESC");
if (count($eventos) > 0) {
	echo "<div class=\"titulo2\"><a href=\"eventos/index.php\" class=\"titulo2\">".$design->get_imagem('eventos.png')." Eventos</a> mais recentes</div>";
	echo "Registros dos <b>".count($eventos)."</b> eventos mais recentes";
	echo "
	 <table border=\"1\" style=\"margin-top: 20px; width: 100%;\">
	 	<tr>
			<th></th>
		 	<th>Evento</th>
		 	<th>Tipo</th>
		 	<th>Local</th>
		 	<th>▼ Data</th>
		 	<th>Músicas</th>
		 	<th>Alteração</th>
		 	<th>Folha</th>
	 	</tr>
	";
	foreach ($eventos as $indice => $evento) {
		echo "
		 <tr>
		 	<th>".($indice + 1)."</th>
		 	<td><a href=\"eventos/".$evento->get_form()."\">".$evento->get_nome()."</a></td>
		 	<td align=\"center\">".$evento->get_tipo()."</td>
		 	<td align=\"center\">".$evento->get_local()."</td>
		 	<td align=\"center\" nowrap>".$evento->get_data()."</td>
		 	<td>".Marcador::marcar_musica($evento->get_5_musicas(), "marca")."</td>
		 	<td align=\"center\" nowrap>".$evento->get_quando_mexeu()."<br/>por ".$evento->get_quem_mexeu()."</td>
		 	<td align=\"center\"><a href=\"eventos/folha.php?id=".$evento->get_id()."\">".$design->get_imagem("folha.png")."</a></td>
		 </tr>
		";
	}
	echo "</table>";
}

$musicas = $dao->consulta_ultimas_5_musicas("quando_mexeu", "DESC");
if (count($musicas) > 0) {
	echo "<div class=\"titulo2\"><a href=\"musicas/index.php\" class=\"titulo2\">".$design->get_imagem('musicas.png')." Músicas</a> alteradas mais recentemente</div>";
	echo "Registros das <b>".count($musicas)."</b> músicas alteradas mais recentemente";
	echo "
	 <table border=\"1\" style=\"margin-top: 20px; width: 100%;\">
	 	<tr>
	 		<th></th>
	 		<th>Música</th>
	 		<th>De quem é</th>
	 		<th>Tom padrão</th>
	 		<th>Letra</th>
	 		<th>Tags</th>
	 		<th>Links</th>
	 		<th>▼ Alteração</th>
	 	</tr>
	";
	foreach ($musicas as $indice => $musica) {
		echo "
		 <tr>
		 	<th>".($indice + 1)."</th>
		 	<td><a href=\"musicas/form.php?id=".$musica->get_id()."\">".$musica->get_titulo()."</a></td>
		 	<td>".$musica->get_de_quem_eh()."</td>
		 	<td align=\"center\">".$musica->get_tom_padrao()."</td>
		 	<td>".$musica->get_letra_br_truncada(100)."</td>
		 	<td>
		";
		$separador = "";
		foreach ($musica->get_tags() as $tag) {
			echo $separador."- ".$tag->get_tag();
			$separador = "<br/>";
		}
		echo "
			</td>
		 	<td>
		";
		$separador = "";
		foreach ($musica->get_links() as $link) {
			echo $separador."<a href=\"".$link->get_url()."\" target=\"_blank\">".$link->get_tipo()."</a>";
			$separador = "<br/>";
		}
		echo "
			</td>
			<td align=\"center\" nowrap>".$musica->get_quando_mexeu()."<br/>por ".$musica->get_quem_mexeu()."</td>
		 </tr>
		";
	}
	echo "</table>";
}
?>



<?php 
$design->imprimir_fim();
?>